﻿#ifndef __SHAPEPAINTER_H__
#define __SHAPEPAINTER_H__

#include "painter.h"
#include "../canvas.h"


class ShapeManager;

class ShapePainter : public Painter
{
private:
	ShapeManager* shape_manager;
public:
	explicit ShapePainter(QObject* parent, ShapeManager* manager);
	virtual void paint(QPainter& painter) override;
};



#endif //!__SHAPEPAINTER_H__
